type google.golang.org/protobuf/internal/impl.messageReflectWrapper
35 uses
google.golang.org/protobuf/internal/impl (current package)
checkinit.go#L20: p = in.Message.(*messageReflectWrapper).pointer()
codec_extension.go#L203: case *messageReflectWrapper:
decode.go#L64: p = in.Message.(*messageReflectWrapper).pointer()
encode.go#L38: p = in.Message.(*messageReflectWrapper).pointer()
encode.go#L105: p = in.Message.(*messageReflectWrapper).pointer()
message.go#L103: case *messageReflectWrapper:
message_reflect.go#L383: messageReflectWrapper messageDataType
message_reflect.go#L388: _ protoreflect.Message = (*messageReflectWrapper)(nil)
message_reflect.go#L389: _ unwrapper = (*messageReflectWrapper)(nil)
message_reflect.go#L405: return &messageReflectWrapper{p, mi}
message_reflect.go#L408: func (m *messageReflectWrapper) pointer() pointer { return m.p }
message_reflect.go#L409: func (m *messageReflectWrapper) messageInfo() *MessageInfo { return m.mi }
message_reflect.go#L423: return (*messageReflectWrapper)(m)
message_reflect_gen.go#L131: func (m *messageReflectWrapper) Descriptor() protoreflect.MessageDescriptor {
message_reflect_gen.go#L134: func (m *messageReflectWrapper) Type() protoreflect.MessageType {
message_reflect_gen.go#L137: func (m *messageReflectWrapper) New() protoreflect.Message {
message_reflect_gen.go#L140: func (m *messageReflectWrapper) Interface() protoreflect.ProtoMessage {
message_reflect_gen.go#L146: func (m *messageReflectWrapper) protoUnwrap() interface{} {
message_reflect_gen.go#L149: func (m *messageReflectWrapper) ProtoMethods() *protoiface.Methods {
message_reflect_gen.go#L159: func (m *messageReflectWrapper) ProtoMessageInfo() *MessageInfo {
message_reflect_gen.go#L163: func (m *messageReflectWrapper) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
message_reflect_gen.go#L184: func (m *messageReflectWrapper) Has(fd protoreflect.FieldDescriptor) bool {
message_reflect_gen.go#L192: func (m *messageReflectWrapper) Clear(fd protoreflect.FieldDescriptor) {
message_reflect_gen.go#L200: func (m *messageReflectWrapper) Get(fd protoreflect.FieldDescriptor) protoreflect.Value {
message_reflect_gen.go#L208: func (m *messageReflectWrapper) Set(fd protoreflect.FieldDescriptor, v protoreflect.Value) {
message_reflect_gen.go#L216: func (m *messageReflectWrapper) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
message_reflect_gen.go#L224: func (m *messageReflectWrapper) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
message_reflect_gen.go#L232: func (m *messageReflectWrapper) WhichOneof(od protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
message_reflect_gen.go#L239: func (m *messageReflectWrapper) GetUnknown() protoreflect.RawFields {
message_reflect_gen.go#L243: func (m *messageReflectWrapper) SetUnknown(b protoreflect.RawFields) {
message_reflect_gen.go#L247: func (m *messageReflectWrapper) IsValid() bool {
pointer_unsafe.go#L168: func (m *atomicNilMessage) Init(mi *MessageInfo) *messageReflectWrapper {
pointer_unsafe.go#L170: return (*messageReflectWrapper)(p)
pointer_unsafe.go#L172: w := &messageReflectWrapper{mi: mi}
pointer_unsafe.go#L174: return (*messageReflectWrapper)(atomic.LoadPointer(&m.p))
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)